Volume 18, Issue 11, December 2017, Pages 95-142
Ayman Hsafy Abdel Samad Mohamed Abdelaal; Hamdy Mohamed Yassin; Nadia Elsaid Alhosseiny